expressing happiness for completing something difficult - Turc Anglais Dictionnaire